# 循环语句 for while do-while break continue

# for

同JavaScript语言一样:

  for (var i = 0; i < 100; i++) {
    print(i);
  }

执行步骤:

  1. 先声明var i = 0;
  2. 再判断i < 100;
  3. 执行print(i);
  4. 递增i++
  5. 回到第二步判断,满足循环执行2、3、4,直到第二步判断为false.

# while do-while

while:

  var i = 0;
  while (i < 10) {
    print(i);
    i++;
  }

do-while:

  var i = 0;
  do {
    print(i);
    i++;
  } while (i < 10);

# break

可用于switch以及循环语句中,用于跳出当前(一层)循环。

# continue

跳过当前循环体,继续执行下次循环。